north island edelweiss (leucogenes leontopodium) - Spanish English Dictionary